package logique.parser.factories;

import logique.reseau.atouts.ATVGenerique;
import logique.reseau.atouts.AtoutTouristiqueVille;

/**
 * 
 * @author camille
 *
 */
public class ATVFactory {
	public static final String ATV_GENERIQUE = "oui";

	private static ATVFactory singleton;

	private ATVFactory() {
		// rien...
	}

	public static ATVFactory getInstance() {
		if (singleton == null) {
			singleton = new ATVFactory();
		}

		return singleton;
	}

	public AtoutTouristiqueVille getInstanceATV(String id) {
		if (id.toLowerCase().equals(ATV_GENERIQUE)) {
			return ATVGenerique.getInstance();
		}

		return null;
	}
}
